#Body, .Body
{ 
	margin:0px;
	background-color:#000000;
	background-image:url(images/BodyBgknd.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

#container 
{
	z-index:1;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}


/*********************************************************************************************************************
 * Top Navigation     																							 *
 *******************************************************************************************************************/

#logo
{  
   width:900px;
   height:97px;
   background:url(images/MeyerHeader.png) no-repeat top left;_behavior: url(/iepngfix.htc);
}

.home
{margin:0px;
float:right;
}

.translate
{margin:0px;
padding-top:10px;
float:right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.translate a:link, .translate a:hover
{text-decoration:none;}

.TopNav {
  margin:0px;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  height:21px;
 /* width:434px;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FAC900;
  line-height:150%;
  text-decoration:none;
  background-color:#000000;
  border-right:1px solid #666;
  float:right;
  /*background:url(images/TopNavBknd.jpg) no-repeat;*/
  }

.TopNav a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #F0F0F0;
	font-weight:normal;
	text-decoration:none;
}

.TopNav a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	font-weight:normal;
	color: #F0F0F0;
	text-decoration:none;
}

.TopNav a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	font-weight:normal;
	color: #FAC900;
	text-decoration: none; 
}

.lgIn
{margin:0px;
  padding-top:10px;
  padding-left:10px;
  padding-right:17px;
  height:21px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FAC900;
  line-height:150%;
  text-decoration:none;
  background-color:#000;
  float:right;
 /* border-left:8px solid #CCCCCC;*/
}
.lgIn a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #F0F0F0;
	font-weight:normal;
	text-decoration:none;
}

.lgIn a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	font-weight:normal;
	color: #F0F0F0;
	text-decoration:none;
}

.lgIn a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	font-weight:normal;
	color: #FAC900;
	text-decoration: none; 
}

.lgIn .selected a
{
	color: #FAC900;
	text-decoration: none; 
}

.findUs { float: right; margin-left: 20px;  }

.Locator
{
  width:123px;
  height:30px;
  padding:10px 30px 0 0;
  position:relative;
  /*top:15px;
  left:245px;*/
  background:url(images/IconLocator.png) no-repeat top left;_behavior: url(/iepngfix.htc);
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:Bold;
  color:#FFFFFF;
  text-align:right;
  float:right;
}

.Locator a:link, .Locator a:visited
{
  color: #fff;
}

.Locator a:hover
{
  color: #FAC900;
	text-decoration: none; 
}

/*********************************************************************************************************************
 * MAIN NAV STUFF       																							 *
 *********************************************************************************************************************/

	/* Main Nav */
	#mainNav {z-index:5;width:900px;height:34px;margin-left:0px;float:left;position:relative;top:5px;}
	#mainNav ul {display:inline;}
	#mainNav ul li {float:left;display:inline;}
	#mainNav ul li a {display:block;color:#C00;}
	/*#mainNav ul li a span.sub {font-size:9px;position:relative;top:2px;}*/
	#mainNav div.subNav ul.black ul {margin-left:15px;}
	#mainNav div.subNav  ul.black ul li {line-height:100%!important;}
	#mainNav div.subNav  ul.black ul li a {font-size:11px;line-height:100%!important;}
	#mainNav .empty {height:29px;display:block;color:#ffffff;}
	#mainNav ul#mainNavButtons li a {height:16px;display:block;font-weight:bold;text-align:center;padding:6px 0px 7px 0px;}
	
	
	/* Buttons*/
	#mainNav .Plows a {width:127px;background:url(images/MeyerPlowsOFF.gif);}
	#mainNav .Plows a:Hover,
	#mainNav .Plows a.selected {background:url(images/MeyerPlowsON.gif);}
	#mainNav .Spreaders a {width:129px;background:url(images/MeyerSpreadersOFF.gif);}
	#mainNav .Spreaders a:Hover,
	#mainNav .Spreaders a.selected {background:url(images/MeyerSpreadersON.gif);}
	#mainNav .Parts a {width:129px;background:url(images/MeyerPartsOFF.gif);}
	#mainNav .Parts a:Hover,
	#mainNav .Parts a.selected {background:url(images/MeyerPartsON.gif);}
	#mainNav .ProductsNew a {width:128px;background:url(images/NewProductsOFF.gif);}
	#mainNav .ProductsNew a:Hover,
	#mainNav .ProductsNew a.selected {background:url(images/NewProductsON.gif);}
	#mainNav .EZmatch a {width:129px;background:url(images/MeyerEZMatchOFF.gif);}
	#mainNav .EZmatch a:Hover,
	#mainNav .EZmatch a.selected {background:url(images/MeyerEZMatchON.gif);}
	#mainNav .Support a {width:129px;background:url(images/MeyerSupportOFF.gif);}
	#mainNav .Support a:Hover,
	#mainNav .Support a.selected {background:url(images/MeyerSupportON.gif);}
	#mainNav .Resources a {width:129px;background:url(images/MeyerResourcesOFF.gif);}
	#mainNav .Resources a:Hover,
	#mainNav .Resources a.selected {background:url(images/MeyerResourcesON.gif);}
	
	
	
	
/*********************************************************************************************************************
 * SUB NAV STUFF       																							     *
 *********************************************************************************************************************/

	
	/* Sub Navs */
	*html #mainNav div {z-index:1000; text-align:left; padding-top:13px; margin:0px;}
	#mainNav div {z-index:1000; text-align:left; padding-top:10px; margin:0px;}
	
	/*PLOWS BUTTON*/ /*NEW UPDATE*/
	#mainNav div.subNav a {display:inline;}
	*html #mainNav div.subNav div.column {float:left; width:201px; height:324px; padding:0px 0px 0px 0px; background-color:none; margin-top:24px; margin-left:15px; background-image:url(images/IconBknd.png); background-repeat:no-repeat;}
	#mainNav div.subNav div.column {float:left; width:201px; height:324px; padding:0px 0px 0px 0px; background-color:none; margin-top:24px; margin-left:27px; background-image:url(images/IconBknd.png); background-repeat:no-repeat;}
	#mainNav div.subNav div.middlecolumn {float:left; width:201px; height:324px; padding:0px 0px 0px 0px; background-color:none; margin-top:24px; margin-left:13px; margin-right:0px; background-image:url(images/IconBknd.png); background-repeat:no-repeat;}
	#mainNav div.subNav div.lastColumn {float:left; width:201px; height:324px; padding:0px 0px 0px 0px; background-color:none; margin-top:24px; margin-left:13px; margin-right:0px; background-image:url(images/IconBknd.png); background-repeat:no-repeat;}
	/*#mainNav div.subNav div.lastColumn2 {float:right;padding:20px 20px 19px 20px;}*/
	#mainNav div.subNav ul,
	#mainNav div.subNav ul li {font-family:Verdana, Arial,Helvetica,sans-serif;float:none;display:block; color:#000;font-weight:bold; line-height:100%; font-size:11px;}
	#mainNav div.subNav ul.white li { margin-left:10px; margin-bottom:5px; line-height:100%; list-style:none;}
	#mainNav div.subNav ul.white li a {font-family:Verdana, Arial,Helvetica,sans-serif; font-size:11px;color:#000;font-weight:bold; }
	#mainNav div.subNav ul.white li span {color:#000;font-weight:bold;cursor:default;}
	#mainNav div.subNav ul.white li ul.black {}
	#mainNav div.subNav ul.white li ul.black li {margin:0px; padding-bottom:2px; line-height:145%;list-style:none;color:#fff;font-size:12px; }
	#mainNav div.subNav ul.black li a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF;font-size:12px;font-weight:bold; line-height:130%;  margin-left:5px;}
	
	/* SPREADERS BUTTON */ /*NEW UPDATE*/
	*html #mainNav div.subNav div.columnSpreaders {float:left; width:160px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:15px; background-image:url(images/IconBkndSpreaders.jpg); background-repeat:no-repeat;}
	#mainNav div.subNav div.columnSpreaders{float:left; width:160px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:27px; background-image:url(images/IconBkndSpreaders.jpg); background-repeat:no-repeat;}
	#mainNav div.subNav div.middlecolumnSpreaders {float:left; width:155px; height:245px; padding:0px 5px 0px 0px; background-color:#none; margin-top:24px; margin-left:13px; margin-right:0px; background-image:url(images/IconBkndSpreaders.jpg); background-repeat:no-repeat;}
	#mainNav div.subNav div.lastColumnSpreaders {float:left; width:160px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:13px; margin-right:0px; background-image:url(images/IconBkndSpreaders.jpg); background-repeat:no-repeat;}
	/*#mainNav div.subNav div.lastColumn2 {float:right;padding:20px 20px 19px 20px;}*/
	
	
	/* TECH SUPPORT BUTTON *//*NEW UPDATE*/
	*html #mainNav div.subNav div.columnSupport {float:left; width:317px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:15px; background-image:url(images/IconBkndEZ.jpg); background-repeat:no-repeat;}
	#mainNav div.subNav div.columnSupport{float:left; width:317px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:27px; background-image:url(images/IconBkndEZ.jpg); background-repeat:no-repeat;}
	#mainNav div.subNav div.lastSupport {float:left; width:317px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:13px; margin-right:0px; background-image:url(images/IconBkndEZ.jpg); background-repeat:no-repeat;}
	/*#mai
	
	
	/* EZ MATCH BUTTON *//*NEW UPDATE*/
	*html #mainNav div.subNav div.columnMatch {float:left; width:317px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:65px; background-image:url(images/IconBkndEZ.jpg); background-repeat:no-repeat;}
	#mainNav div.subNav div.columnMatch{float:left; width:317px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:125px; background-image:url(images/IconBkndEZ.jpg); background-repeat:no-repeat;}
	#mainNav div.subNav div.lastColumnMatch {float:left; width:317px; height:245px; padding:0px 0px 0px 0px; background-color:#none; margin-top:24px; margin-left:13px; margin-right:0px; background-image:url(images/IconBkndEZ.jpg); background-repeat:no-repeat;}
	/*#mainNav div.subNav div.lastColumn2 {float:right;padding:20px 20px 19px 20px;}*/
	
	
	
	
    /*MeyerDropdowns background images */ /*NEW UPDATE*/
    #MeyerPlows {float:left;position:absolute;top:19px;left:0px;}
	#MeyerPlows div.subNav {width:907px;height:385px;background:url(images/MeyerPlows.png) no-repeat top left;_behavior: url(/iepngfix.htc);}
    #MeyerSpreaders {float:left;position:absolute;top:19px;left:0px;}
	#MeyerSpreaders div.subNav {width:907px;height:385px;background:url(images/MeyerPlows.png) no-repeat top left;_behavior: url(/iepngfix.htc);}
	#MeyerParts {float:left;position:absolute;top:19px;left:200px;}
	#MeyerParts div.subNav {width:586px;height:385px;background:url(images/MeyerPlows.png) no-repeat top left;_behavior: url(http://wwww.meyerproducts.com/iepngfix.htc);}
	#MeyerEZmatch {float:left;position:absolute;top:19px;left:0px;}
	#MeyerEZmatch div.subNav {width:907px;height:385px;background:url(images/MeyerPlows.png) no-repeat top left;_behavior: url(/iepngfix.htc);}
	#MeyerSupport {float:left;position:absolute;top:19px;left:540px;}
	#MeyerSupport div.subNav {width:379px;height:385px;background:url(images/MeyerEZSupport.png) no-repeat top left;_behavior: url(/iepngfix.htc);}
	#MeyerResources {float:left;position:absolute;top:19px;left:643px;}
	#MeyerResources div.subNav {width:279px;height:385px;background:url(images/MeyerEZResources.png) no-repeat top left;_behavior: url(/iepngfix.htc);}
	/********************** preLoad Image Section ***********************************/
	/* Preloaders */
	#preLoadComSolutions{background:url(images/subNav_corporate_solutions.png) no-repeat;}		
	#preLoadComCustomer{background:url(images/subNav_corporate_customer.png) no-repeat;}		
	
	 /* This clears floating divs */
    .clear {height:1px;clear:both;}
    
	/* Hide/Show elements */
	.off {display:none;}
	.on {display:block;}
	
	img {border:0px;}
	a:link {color:#2d8cbb; text-decoration:none;}
	a:visited {text-decoration:none;}
	a:hover {color:#056b9d; text-decoration:underline;}
	a:active {color:#2d8cbb; text-decoration:none;}
	ul {margin:0px;padding:0px;list-style:none;}
	li {list-style:none;}
	h1, h2, h3, h4, h5, h6, h7 {margin:0px 0px 10px 0px;padding:0px;cursor:default;}
	select {margin:0px;padding:0px;}










/*********************************************************************************************************************
 * MAIN CONTENT AREA       																							 *
 *********************************************************************************************************************/

.Maincontent 
{ 
	width:880px; 
	border-top:10px solid #FFF; 
	border-left:10px solid #FFF;
	border-right:10px solid #FFF; 
	border-bottom:10px solid #FFF; 
	background-color:#FFFFFF;
	text-align:left;
	float:left;
	margin:0px; 
}

#HomepageBlock /*NEW UPDATE*/
{ 
    width:233px;
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	line-height:140%;
	float:left;
}

#HomepageBlockMiddle /*NEW UPDATE*/
{ 
    width:293px;
	padding-left:20px;
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	line-height:140%;
	float:left;
}
	
#HomepageBlock .Subheader,
#HomepageBlockMiddle .Subheader  /*NEW UPDATE*/
{  
    font-family: Trebuchet,Arial,Verdana,Sans-serif;;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

#HomepageBlockMiddle .Treb  /*NEW UPDATE*/
{  
    font-family: Trebuchet,Arial,Verdana,Sans-serif;;
	font-size:9px;
	font-weight:bold;
	color:#666666;
	padding-top:8px;
}
/*********************************************************************************************************************
 * CONTROLS QUICK FACT SECTION 																							 *
 *********************************************************************************************************************/
/*#quickfacts
 {
  width:140px;
  height:210px;
  margin-top:10px;
  font-family: Trebuchet,Arial,Verdana,Sans-serif;
  font-size:11px;
  font-weight:bold;
  background:url(images/QuickFactsBgknd.jpg) no-repeat; 
  float:right;
}*/

#quickfacts
 {
  width:140px;
  height:100%;
  margin-top:10px;
  font-family: Trebuchet,Arial,Verdana,Sans-serif;
  background-color:#363C42;
  font-size:11px;
  float:right;
}
  
#quickfacts .TopHeader
{
  width:140px;
  height:7px;
  background:url(images/QuickFactsTop.jpg) no-repeat;
}  

#quickfacts .Bottom
{
  width:140px;
  height:48px;
  background:url(images/QuickFactsBottom.jpg) no-repeat;
  background-color:#FFFFFF;
}  
  
  
  
  
#quickfacts .Header
 {
  font-size:12px;
  color:#FBB539;
  margin:5px 10px 10px 10px;
}

#quickfacts .Grey
 {
  font-size:11px;
  color:#999999;
  margin:10px 10px 0 10px;
}

#quickfacts .WhiteRight
 {
  font-size:11px;
  color:#FFFFFF;
  margin:3px 10px 0 10px;
}



/*********************************************************************************************************************
 * CONTROLS THE MEDIA SECTION INSIDE THE BLACK CONTAINER ON THE RIGHT SECTION OF THE BODY    																							 *
 *********************************************************************************************************************/
 
#RightMedia
{
  width:151px;
  height:100%;
  background-color:#000000;
  color:#CCC;
  float:right;
  top:10px;
  right: -10px;
  position:relative;
}

#RightMedia a
{
  color:#CCC;
}

#RightMedia a:hover
{
  color:#FFF;
}

#RightMedia .TopHeader2
{
  width:151px;
  height:12px;
  background:url(images/TopBlackCurve.gif) no-repeat;
}

#RightMedia .MediaTitle
{
  font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  font-size:16px;
  color:#FFFFFF;
  font-weight:bold;
  margin:5px 5px 5px 10px;
  }

#RightMedia .copy
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  margin:5px 5px 5px 10px;
  
  }

#RightMedia .Bottom
{
  width:151px;
  height:10px;
  background:url(images/BottomBlackCurve.gif) no-repeat;
  background-color:#FFFFFF;
}





/*********************************************************************************************************************
 * JQUERY TABS  																							     *
 *********************************************************************************************************************/

*html #Jquerycontainer {
	background-color: none;
	width: 700px;
	margin:0px;
	position: relative;
	top:-22px;
	left: 20px;
	padding:0px;
	text-align:left;
	font: verdana, Georgia, Serif;
	float:left;
}

#Jquerycontainer {
	background-color: none;
	width: 700px;
	margin:0px;
	position: relative;
	top:-22px;
	left: 20px;
	padding:0px;
	text-align:left;
	font: verdana, Georgia, Serif;
	z-index:2;
}

.jTab_links {
	border-top:none;
}
.jTab_links a {
	display: block;
	float: left;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	background-color:#000000;
	color:#FFFFFF;
	border-right:2px solid #666666;
	padding: 5px 15px;
}
.jTab_links a:hover {
	background-color: #FFFFFF;
	text-decoration: none;
	color: red;
}
.jTab_links a.first {
	margin-left: 0px;
}
.jTab_links a.last {
	border-right-width: 1px;
}
.jTab_links a.active {
	background-color: #FFFFFF;
	color: #F79F27;
}
.jTab {
	/*border: 1px solid #ccc; /*CONTROLS THE BORDER FOR THE DROPDOWN*/
	padding: 0px;
}
h1, h2, h3, h4, h5, h6, ul, p {
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

h1 {
	margin: 5px 0 10px 0;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 60px;
}
h2 {
	margin: 5px 0 5px 0;
	color: #FFFFFF;
	font-size:20px;
	font-family:Trebuchet,Arial,Verdana,Sans-serif;
}
h3 {	
	margin: 5px 0 2px 0;
	font:normal normal 1.15em 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
}

h5 {
	margin: 5px 0 5px 0;
	color: #333;
	font-size:20px;
	font-family:Trebuchet,Arial,Verdana,Sans-serif;
}


p {
	padding: 5px 20px 0  0;
	line-height: 1.6em;
}

#navbar-iframe {
	display: none !important;
}

/****** THIS LINK IS UNIVERSAL AND CONTROLS THE LINK AND HOVER******/
/******** HOVER EFFECTS IN ADMIN**********/
a:link {
	color:#666;
	text-decoration:none;
}

a:hover {
	color:#cc6600;
	text-decoration:underline;
}
a img {
	border-width:0;
}
	
p a:link {color: #8B0000;}	/*NEW UPDATE*/
p a:visited {color: #8B0000;}/*NEW UPDATE*/
p a:hover {color: #8B0000; text-decoration:underline;}

.JQimg   /*NEW UPDATE*/ /*THIS CONTROLS THE IMAGE SWAP*/
{
top:-267px;
left:-20px;
position:absolute;
z-index:-1;
}




/*NEW UPDATE*/
/*********************************************************************************************************************
 * FOOTER																							     *
 *********************************************************************************************************************/

.footer {
	width:880px;
	background-color:#CCCCCC; 
	border-left:10px solid #FFF; 
	border-top:10px solid #FFF; 
	border-right:10px solid #FFF; 
	border-bottom:10px solid #FFF;
	float:left;
	margin-left:auto;
	margin-right:auto;
  }
 .footer h1{
    font-family:Verdana, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	font-weight:normal;
	margin-left:10px;
	float:left;
	}
	
 .footer h2{
    font-family:Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:normal;
	padding-left:3px;
	margin:0px;
	}
	

.footer  a:link {
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:150%;
	text-decoration:none;
	}
	
.footer a:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:150%;
	text-decoration:none;
	} 

.footer a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:150%;
	text-decoration:none;
	} 
	
.footer #transfer {
	margin:0px;
	margin-top:8px;
	}
	
.footer #links
 { 
 width:880px;
 height:51px;
 border-top:1px solid #FFF;
 float:left;
 }
 
 .footer #copyright {
 	margin:0px;
	width:190px;
	text-align:right;
	padding-right:10px;
	padding-top:8px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px;
}
	



/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2009 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 185 2009-02-09 21:51:12Z emartin24 $
 *
 */


/* Overlay */
#simplemodal-overlay {background-color:#CCC; cursor:wait;}

/* Container */
#simplemodal-container {margin:0px; height:400px; width:600px; background-color:#000; border:20px solid #000; color:#FFFFFF;}
#simplemodal-container a.modalCloseImg {background:url(images/x.png) no-repeat; _behavior: url(/iepngfix.htc); width:30px; height:34px; display:inline; z-index:3200; position:absolute; top:-37px; right:-35px; cursor:pointer;}
#simplemodal-container #basicModalContent {margin:0px; padding:0px;}
#simplemodal-container #basicModalContent a:link {color:#FF6600;}



/**************Our added Content*****************/
.ContentTitle {
	margin: 5px 0 5px 0;
	color: #333;
	font-size:20px;
	font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:bold;
}

.ContentSubTitle {
	margin: 5px 0 5px 0;
	color: #333;
	font-size:16px;
	font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-weight:bold;
}

.ContentRegularText 
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding: 5px 20px 0  0;
/*	padding: 5px 20px 0  0;*/
	line-height: 150%;
}

.ContentRegularText a:link {color: #8B0000;}
.ContentRegularText a:hover {color: #8B0000; text-decoration: underline; }
.ContentRegularText a:visited {color: #8B0000;}

.ContentRegularText ul{
	list-style-type: none;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:20px;
	line-height: 150%;
	}
	
.ContentRegularText li{
    list-style-type: none;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: 20px;
	margin-bottom: 10px;
	}


 /*Yellow Header*/
.QuickFactsYellowHeader
 {
  font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  font-size:12px;
  color:#FBB539;
  font-weight:bold;
  margin:15px 10px 10px 10px;
}


.QuickfactsGreySubtitle /*Grey Font*/
 {
  font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#999999;
  margin:10px 10px 0 10px;
}

.QuickfactsWhiteFont /*White Font*/
 {
  font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  margin:3px 10px 0 10px;
}

.MediaTitle /* LOT PRO MEDIA WHITE FONT TITLE */
{
  font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  font-size:16px;
  color:#FFFFFF;
  font-weight:bold;
  margin:5px 5px 5px 10px;
  }

.MediaCopy /* LOT PRO MEDIA GREY FONT COPY */
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  margin:5px 5px 5px 10px;
  color:#666666;  
}

.MediaCopy a:link {color:#666666; text-decoration:none;}
.MediaCopy	a:visited {text-decoration:none;}
.MediaCopy	a:hover {color:#FFFFFF; text-decoration:none;}


/* ************************************* */
/* *** Required Indicator */
/* ************************************* */
#ContentDefault .required
{
  font-weight:bold;
}

/* ************************************* */
/* *** Message Control */
/* ************************************* */
.messages { color:#008000; font-weight:bold; }
.messages a:link, .messages a:visited, .messages a:hover, .messages a:active { color:#008000; text-decoration:'underline'; font-weight:bold; }

.errormessages 
{ 
  font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	line-height: 150%;
}

.errormessages a:link, .errormessages a:visited, .errormessages a:hover, .errormessages a:active { color:#FF0000; text-decoration:'underline'; font-weight:bold; }
.errormessages ul { color:#FF0000; font-weight:bold; }


/* ************************************* */
/* *** EZ Components */
/* ************************************* */

.hidden 
{
  display: none; 
}

.accordionHead { font-weight:bold; display: block; padding: 10px 0px 0px 0px; cursor: pointer; border: solid 0px #000; }

/* *********************************** */
/* ***  Default Wizard Style  */
/* *********************************** */
.DefaultWizard
{}

/* *********************************** */
/* ***  Default Grid Style  */
/* *********************************** */

.GridViewDefaultHeader th
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #000;
	font-size: 10px;
  background-color: #DEDEDE;
  font-weight: bold;
  padding: 5px;
  text-align:left;
}

.GridViewDefault
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: #333;
  /*
  border: 1px 1px 1px 1px;
  border-color: #c0c0c0;
  */
}

.GridViewDefault a:link, .GridViewDefault a:visited, .GridViewDefault a:active
{
  color: #8B0000;
  text-decoration: none;
}

.GridViewDefault a:hover
{
  text-decoration: underline;
}

.GridViewDefaultSelectedRowStyle
{
  background: #A9A9A9;
  font-weight:bold;  
}

.GridViewDefaultRow
{
  background-color:#ffffff;
  border:0;
}

/*
.GridViewDefaultHeader a:link, .GridViewDefaultHeader a:visited, .GridViewDefaultHeader a:active
{
  color: #fff;
  text-decoration: underline;
}

.GridViewDefaultHeader a:hover
{
}
*/

.GridViewDefaultAltRow
{
  background-color:#FFF;
}

.GridViewDefaultFooter
{
  /*
  background: #98FB98;
  font-weight:bold;    
  */
}

/* *********************************** */
/* ***  EZ Transfer Diff Highlight  */
/* *********************************** */
.GridViewEzTransferSelectedRowStyle
{
 background: #FFD629;
 font-weight:bold;  
}


/* *********************************** */
/* ***  Control Classes // EZ-Match */ 
/* *********************************** */

.MainCopy
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	padding: 5px 20px 0  0;
	line-height: 150%;
}

#InsideContent

{   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding: 5px 20px 0  0;
	line-height: 150%;

}

#InsideContentStep3

{   font-family:Helvetica, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding: 5px 20px 0  0;
	line-height: 150%;

}

#InsideContentStep3

{   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding: 5px 20px 0  10px;
	line-height: 150%;

}

#Step3Text

{   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding: 5px 20px 0  0;
	line-height: 150%;

}

.EZpadding
{
	padding-top:5px; 
	padding-bottom:15px;
}

#ContentDefault, .ContentDefault
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding: 5px 20px 0  0;
	line-height: 150%;
}

#ContentDefault a:link {color: #8B0000; text-decoration:none;}
#ContentDefault a:hover {color: #8B0000; text-decoration: underline;}
#ContentDefault a:visited {color: #8B0000; text-decoration:none;}

.ContentDefaultHighlight
{
	margin: 5px 0 5px 0;
	color: #333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.ContentDefaultHighlightBigger
{
	margin: 5px 0 5px 0;
	color: #000;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.ContentDefaultHighlightSmaller
{
	margin: 5px 0 5px 0;
	color: #333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.ContentDefaultHeader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	padding: 5px 5px 0  0;
	line-height: 150%;
}

.ContentDefaultYellowHeader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#FF9800;
	font-weight:bold;
	padding: 0px 3px 8px 0px;
	line-height: 130%;
}

.CustomControlContainer 
{
  padding: 0px 10px 0px 0px;
}


.RightNav
{
margin:0px;
border-top:10px solid #FFFFFF;
height:auto;
}

.RightNav a:link {color:#C00; text-decoration:none;}
.RightNav a:visited {color:#C00; text-decoration:none;}
.RightNav a:hover {color:#666; text-decoration:none;}
.RightNav a:active {color:#C00; text-decoration:none;}


.RightNav #copy
{
	margin:20px 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:131%;
	color:#000;
}

.RightNav #copyStep2
{
	margin:0px 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:131%;
	color:#000;
}

.font-descr {font-size:11px; color:#000; font-weight:bold; line-height:140%; padding-bottom:5px;}


/* *********************************** */
/* ***  Default Button  */
/* *********************************** */
.DefaultBtn {height:24px;display:block; text-decoration:none;}
.DefaultBtn a {color:#ffffff;font-size:10px;font-weight:bold; padding-right:15px;}
.DefaultBtn .left {height:24px;width:13px;float:left;background:url(images/BtnLeftMeyerOFF.jpg) no-repeat top left;}
.DefaultBtn .text {height:24px;float:left;padding-top:5px;background:url(images/BtnRightMeyerOFF.jpg) no-repeat top right; font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif; color:#333333; font-size:10px; font-weight:bold; text-transform: uppercase; padding-right:15px; text-decoration:none;}
.DefaultBtn .text:hover {text-decoration:none; font-size:10px; color:#FFFFFF;}
.DefaultBtn:hover .left {background:url(images/BtnLeftMeyerON.jpg) no-repeat top left;}
.DefaultBtn:hover .text {background:url(images/BtnRightMeyerON.jpg) no-repeat top right; cursor:hand; color:#FFFFFF;}
.DefaultBtn:hover {text-decoration:none;}


/* *********************************** */
/* ***  Calendar Classes  */
/* *********************************** */
.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}


/* *********************************** */
/* ***  Accordian Classes  */
/* *********************************** */
.collapsePanel 
{	
	background-color:#DEDEDE;
	padding:5px 5px 0px 5px;
	overflow:hidden;
}

.collapsePanelHeader
{
}

/* *********************************** */
/* ***  Product Specs Classes  */
/* *********************************** */
.specHeader
{
  background-color: #DEDEDE;
  color: #999;  
  font-weight:bold;
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
  padding: 5px;
}

.specHeader td
{
}

.specGrid
{
  background-color: #fff;
  border-top: solid 4px #fff;    
  border-bottom: solid 4px #fff;    
  width: 680px;  
  /*
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding: 5px 20px 0  0;
	line-height: 150%;
  */
}

.specGrid td
{
  width: 170px;
  padding: 3px 3px 3px 3px;
  background-color: #999;
  color: #333;  
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;    
  font-weight:bold;
}


.specGridEzMatch
{
  background-color: #fff;
  /*border-top: solid 4px #fff;    
  border-bottom: solid 4px #fff;    
  width: 500px;  */
}

.specGridEzMatch td
{
  width: 125px;
  padding: 3px 3px 3px 3px;
  background-color: #999;
  color: #333;  
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;    
  font-weight:bold;
}

.specGridEzTransfer
{
  background-color: #fff;
  border-top: solid 4px #fff;    
  border-bottom: solid 4px #fff;    
  width: 400px;  
}

.specGridEzTransfer td
{
  width: 100px;
  padding: 3px 3px 3px 3px;
  background-color: #999;
  color: #333;  
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;    
  font-weight:bold;
}


.specTitle
{
  color: #333;  
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;    
  font-weight:bold;
}

.specValue
{
  color: #fff;  
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;      
}

/* *********************************** */
/* ***  Product Specs Classes  */
/* *********************************** */
.ContentFeatureContainer
{
  background-color: #dcdcdc;
  padding: 5px;
}

.Top
{
  position:absolute;
  margin-left:380px; 
  padding-top:10px;
}



/* *********************************** */
/* ***  DNN Overrides
/* *********************************** */
a.CommandButton:link, a.CommandButton:visited
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding: 5px 20px 0  0;
	line-height: 150%;

  color:#8B0000; 
  text-decoration:none;
}

a.CommandButton:hover
{
  color:#8B0000; 
  text-decoration:underline;
}

.SubHead
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding: 5px 20px 0  0;
	line-height: 150%;
	font-weight:normal;
}

.Normal
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding: 5px 20px 0  0;
	line-height: 150%;
	font-weight:normal;
}

.StandardButton
{
 background-color:CCC;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333333;
 margin-bottom:10px;  
}

.DataGrid_Container
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: #333;
}

.DataGrid_Container a:link, .DataGrid_Container a:visited, .DataGrid_Container a:active
{
  color: #8B0000;
  text-decoration: none;
}

.DataGrid_Container a:hover
{
  text-decoration: underline;
}

.DataGrid_Header, .DataGrid_Container .NormalBold
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #fac900;
	font-size: 10px;
  background-color: #000;
  font-weight: bold;
  padding: 5px;
  text-align: left;
}

.DataGrid_Item
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: #333;

  background-color:#ffffff;
}

.DataGrid_AlternatingItem
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: #333;

  background-color:#cccccc;
}



/* *********************************** */
/* ***  GENUINE PARTS
/* *********************************** */



.GenParts
{
background-color:#666666;
width:805px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FAC900;
}

.GenHeaderGrey
{ font-family: "Trebuchet MS Bold", arial, verdana;
font-size:22px;
color:#CCCCCC;
padding-left:35px;
padding-bottom:20px;
}

.GenParts ul
{
	list-style-type: none;
	padding-bottom: 5;
	margin: 0;
}


.GenParts li
{
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	list-style:none;
	margin-bottom: 5px;
	line-height:120%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
*html .GenParts li
{
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	list-style:none;
	margin-left: -0px;
	margin-bottom: 5px;
	line-height:120%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}


.GenParts a:link {color:#FFF; text-decoration:none; padding-left:15px;}
.GenParts a:visited {color:#FFF; text-decoration:none; padding-left:15px;}
.GenParts a:hover {color:#CCC; text-decoration:none; padding-left:15px;}
.GenParts a:active {color:#FFF; text-decoration:none; padding-left:15px;}


/*--------CONTACT US ------------*/
.ContactUsInquiryType td
{
  background:#CCC;
  padding:10px;
}

.contact-us-email{margin-top:20px;}
	.contact-us-email td{padding:5px 10px 0 0;}
	.contact-us-email td.mandatory{font-size:11px;}
	.contact-us-email-text{width:200px;}
	.contact-us-email-state{width:40px;}
	.contact-us-email-zip{width:50px;}
	.contact-us-email-phone-1{width:40px;}
	.contact-us-email-phone-2{width:60px;}
.contact-us-inquiry{margin:20px 0;}
	.contact-us-inquiry td{background:#CCC;border-right:5px solid #FFF;border-bottom:5px solid #FFF;width:250px;padding:10px 5px;}
	.contact-us-inquiry .direct{background:#FFF;width:250px;padding:10px 0;border:none;}
	.contact-us-inquiry .tech-service{border-right:none;}
	.contact-us-inquiry .expidite{border-left:none;font-size:11px;}



/* FORUM
----------------------------------------------------- */
.list-float li {display:inline; list-style:none;}

/* PRINT
----------------------------------------------------- */
@media print {
#container, .Maincontent {width:auto; margin:0 auto;}
#logo, #mainNav, .footer {display:none;}
}

#print {float:right; color:#8B0000; text-decoration:none;}


/* *** EZ Match/Transfer *** */
.EzDefaultContentStyle
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	line-height: 150%;
}

.EzDefaultContentStyle a:link {color: #8B0000;}
.EzDefaultContentStyle a:hover {color: #8B0000; text-decoration: underline; }
.EzDefaultContentStyle a:visited {color: #8B0000;}



 .slideshow img {
	z-index:0!important; 
}

.slideshow {

height: 289px;width: 880px;text-align: center; margin:0;padding:0;

}




/* NEW HOMEPAGE FLASH STYLES */
.content {display:none; z-index:-2000;}
.pagination {position:relative; left:780px; top:-40px; width:100px; z-index:5000; height:13px;}
.pagination li {float:left; list-style:none; margin:0 1px;}
.pagination li a {display:block; width:12px; height:12px; background:url(images/pagination.png) no-repeat 0 0; text-indent:-9999px;}
.pagination li a.active {background:url(images/pagination.png) no-repeat 0 -12px;}
.pagination li a#pause {background:url(images/btn-pause.jpg) no-repeat top; height:13px;}
.pagination li a#play {background:url(images/btn-play.jpg) no-repeat top; height:13px;}
.current {display:block;}



/*warranty pages*/
#container-warranty {width: 650px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: normal;}
#container-warranty h2 {font-size: 1.2em;color: #FC0;font-weight: normal;padding-top: 5px;margin: 5px;}
#container-warranty h3 {font-size: 1.0em;color: #FFF;padding-top: 5px;margin: 5px;}
#container-warranty h5 {font-size: 0.8em;color: #999;line-height: 1.5em; text-align:center;}
.yellow {color: #FC0;}



.LocatorWebLink, .LocatorWebLink a
{

color: #0000ff;

width: 330px;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */


}

/***********************************
	New Aztek Styles
***********************************/
.addThis { padding: 10px 0 5px; }
.addThis p { font-size: 14px; }

/*** new buttons ***/
.plainButton, .cancelButton, .submitButton { display: inline-block; padding: 5px 10px; font-size: 14px; color: #000000; text-align: center; border: 1px solid #32373d; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; text-decoration: none; }
	.plainButton:link, .cancelButton:link, .submitButton:link, .plainButton:hover, .cancelButton:hover, .submitButton:hover { color: #000000; text-decoration: none; }

.plainButton { background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e6e6e6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */ }
	.plainButton:hover { background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #e6e6e6 30%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(30%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#e6e6e6 30%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#e6e6e6 30%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%,#e6e6e6 30%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f4f4 0%,#e6e6e6 30%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */ }
	.plainButton:active { background-image: none; filter: none; background-color: #e6e6e6; -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); }

.cancelButton { background: #ec5d59; /* Old browsers */
background: -moz-linear-gradient(top,  #ec5d59 0%, #be3730 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ec5d59), color-stop(100%,#be3730)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ec5d59 0%,#be3730 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ec5d59 0%,#be3730 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ec5d59 0%,#be3730 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ec5d59 0%,#be3730 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec5d59', endColorstr='#be3730',GradientType=0 ); /* IE6-9 */ }
	.cancelButton:hover { background: #d14741; /* Old browsers */
background: -moz-linear-gradient(top,  #d14741 0%, #bd362f 30%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d14741), color-stop(30%,#bd362f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d14741 0%,#bd362f 30%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d14741 0%,#bd362f 30%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d14741 0%,#bd362f 30%); /* IE10+ */
background: linear-gradient(to bottom,  #d14741 0%,#bd362f 30%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14741', endColorstr='#bd362f',GradientType=0 ); /* IE6-9 */ }
	.cancelButton:active { background-image: none; filter: none; background-color: #bd362f; -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); }

.submitButton { padding: 10px 20px; font-weight: bold; background: #fce06e; /* Old browsers */
background: -moz-linear-gradient(top,  #fce06e 0%, #fac901 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fce06e), color-stop(100%,#fac901)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fce06e 0%,#fac901 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fce06e 0%,#fac901 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fce06e 0%,#fac901 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fce06e 0%,#fac901 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fce06e', endColorstr='#fac901',GradientType=0 ); /* IE6-9 */ }
	.submitButton:hover { background: #fcda4f; /* Old browsers */
background: -moz-linear-gradient(top,  #fcda4f 0%, #fac901 30%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcda4f), color-stop(30%,#fac901)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcda4f 0%,#fac901 30%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcda4f 0%,#fac901 30%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcda4f 0%,#fac901 30%); /* IE10+ */
background: linear-gradient(to bottom,  #fcda4f 0%,#fac901 30%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcda4f', endColorstr='#fac901',GradientType=0 ); /* IE6-9 */ }
	.submitButton:active { background-image: none; filter: none; background-color: #fac901; -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); box-shadow: inset 0 2px 4px rgba(0,0,0,0.15); }
	
/*** Compare App ***/
.compareButtons { float: right; width: 240px; margin: 0 0 15px 15px; padding: 10px 0; background-color: #efefef; border: 1px solid #dfdfdf; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.6); }
.printComp { padding: 0 10px 5px; border-bottom: 1px solid #dfdfdf; background: url(./Digital Offroad Guide_files/portals/_default/skins/basetemplate/print.png) 10px 2px no-repeat; overflow: auto; }
.printComp .plainButton { float: right; padding: 3px 8px; }
.emailComp { padding: 5px 10px 0; background: url(./Digital Offroad Guide_files/portals/_default/skins/basetemplate/at.png) 10px 60px no-repeat; overflow: auto; }
.emailComp input { width: 205px; padding: 5px; border: 1px solid #dfdfdf; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-shadow: inset 0 0 1px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.8); box-shadow: inset 0 0 1px rgba(0,0,0,0.8); }
.emailComp .submitButton { float: right; margin: 5px 0; padding: 5px 10px; }
.emailComp .alert { display: block; clear: both; padding: 4px 7px; color: #b94a48; background-color: #f2dede; border: 1px solid #eed3d7; text-shadow: 0 1px 0 rgba(255,255,255,0.5); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
/*.compareButtons input { float: left; margin: 5px 10px 0 0; padding: 5px 10px; }*/
.disclaimerHide { display: none; }
#gvwr { margin-top: 15px; }
#gvwr th, #gvwr td { padding: 5px; }
#gvwr tr:nth-child(odd) { background-color: #e9e9e9; }
#gvwr .titleHdr { text-align: center; background-color: #003366; color: #ffffff; font-size: 14px; }

.modal { display: none; }

<!--rad window popup styles 2012 -->



.rwTable {
	border:#666 2px solid;	
	font-family:Arial, Helvetica, sans-serif;

}

.rwTable p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	
	.RadWindow .rwTable {
    height: 320px !important;
	}
	
	
	.RadWindow td.rwStatusbar input {
   display:none!important;
}

	
/* EZ Match progress bar */
.progress{overflow:hidden;height:24px;margin-bottom:24px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}

/* EZ Match Popular Plows sidebar */
.popularPlows { padding: 15px; background-color: #fac900; }
.popularPlows h3 { font-size: 16px; color: #000000; font-weight: bold; }
.popularPlows ol { margin: 0; padding: 0; list-style: none; }
.popularPlows li { list-style: none; font-size: 14px; line-height: 21px; }

/* ASCA box on Warranty Page */
.ascaBox { float: right; width: 170px; margin: 15px 15px 0 0; padding: 10px; text-align: center; background-color: #dadada; }
.ascaBox p { margin: 0; padding: 0 0 10px 0; font-size: 11px; }

/* Other warranty page changes */
.warrantyHeader { clear: both; display: inline-block; margin-top: 15px; padding: 8px 16px; font-weight: bold; color: #ffffff; text-transform: uppercase; background-color: #999999; }

/* generic image float styles */
.imgLeft { float: left; margin: 0 15px 5px 0; }
.imgRight { float: right; margin: 0 0 5px 15px; }

/* EZ Transfer thanks */
.transferThanks { margin-top: 20px; padding: 8px 35px 8px 14px; background-color: #DFF0D8; border: 1px solid #D6E9C6; color: #468847; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); border-radius: 4px 4px 4px 4px; } 

.ez-match-help { float: right; margin: 15px 15px 0 0; font-size: 18px; }

#magazine { height: 800px; }

/* Facelift Copy on EZ Match & EZ Transfer */
.facelift {
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #999999;
}
.facelift h3 {
	margin-bottom: 10px;
	padding: 24px;
	background-color: #ffffff;
	font-family: Verdana, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
}
	.facelift h3 small {
		font-size: 19px;
		color: #fa9c08;
	}
.facelift a { font-weight: bold; }